package com.foreknow.domo17;

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
        //1. 录入三次学生的信息
        // Scanner  循环(产生三个Student对象) 对象保存在哪里？集合List
        //循环(产生三个Student对象){
        //  1.1 接收用户的输入
        //  1.2 将用户的数据保存到对象中
        //  1.3 再将对象保存到list集合中
        //
        // }
//        Scanner input = new Scanner(System.in);
//        List<Student> list = new ArrayList<>();
//        for(int i = 0;i<3;i++) {
//            System.out.println("请输入学号: ");
//            String sid = input.next();
//            System.out.println("请输入姓名: ");
//            String sname = input.next();
//            System.out.println("请输入年龄: ");
//            int age = input.nextInt();
//            System.out.println("请输入学校: ");
//            String school = input.next();
//            System.out.println("请输入电话号 : ");
//            String phone = input.next();
//            //将信息保存到对象中
//            Student s = new Student();
//            s.setSid(sid);
//            s.setSname(sname);
//            s.setAge(age);
//            s.setSchool(school);
//            s.setPhone(phone);
//            //将对象保存到list集合中
//            list.add(s);
//        }
        //2. 将录入的学生的信息通过Manager类中的方法写到student.txt文件中
        Manager manager = new Manager();
//        manager.writeFile(list);

        //3. 调用Manager中的方法读取文件的内容并输出到控制台
        List<Student> list1 = manager.readFile("student.txt");
        for (Student s :list1) {
            System.out.println(s.getSid()+"--"+s.getSname());
        }
    }
}
